Big Huge Thesaurus

unguiculate mammal

noun